package com.mtt.erp.freight.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
/**
 * 修改运费模板DTO，添加关联快递ID
 */
@Getter
@Setter
@Builder
@AllArgsConstructor
@ApiModel(
        description = "修改运费模板对象"
)
public class McbUpdateDto implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value="运费模板id",name="mcb00",required = true)
    private String mcb00;
    @ApiModelProperty(value="模板名称",name="mcb01")
    private String mcb01;
    @ApiModelProperty(value="计费类型:0->按重量；1->按件数； 2->按体积",name="mcb02")
    private Integer mcb02;
    @ApiModelProperty(value="首重kg",name="mcb03")
    private BigDecimal mcb03;
    @ApiModelProperty(value="首费（元）",name="mcb04")
    private BigDecimal mcb04;
    @ApiModelProperty(value="超过首重费用（元）",name="mcb05")
    private BigDecimal mcb05;
    @ApiModelProperty(value="首体积L",name="mcb06")
    private BigDecimal mcb06;
    @ApiModelProperty(value="首体积(元)",name="mcb07")
    private BigDecimal mcb07;
    @ApiModelProperty(value="超过首体积费用（元）",name="mcb08")
    private BigDecimal mcb08;
    @ApiModelProperty(value="目的地（省、市）",name="mcb09")
    private String mcb09;
    @ApiModelProperty(value="关联快递ID",name="mcb10")
    private String mcb10;
    @ApiModelProperty(value="关联发货信息ID",name="mcb11")
    private String mcb11;
}
